/**
 * 当集合已经为空但是仍想要从中访问数据时，就会抛出此异常。
 *
 * @version 1.0
 * @exception
 */
export default class NoElementException extends Error {

  /**
   * 当集合已经为空但是仍想要从中访问数据时，就会抛出此异常。
   *
   * @param func 已经为空的集合类
   */
  public constructor(func: Function) {
    super("this collection " + func.name + " has already been empty ");
  }
}
